cavernicolous animals - Alemán Inglés Diccionario